overhauled engine

n.经过大修的发动机